home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 August / Macworld (1999-08).dmg / Shareware World / Info / For Developers / ObjectPlant.sea / ObjectPlant / Code Generation templates ƒ / HTML Class Template < prev    next >
Text File  |  1999-03-20  |  3KB  |  56 lines

  1. "<!Document generated by Object Plant>"
  2. "<HTML>"
  3. "<HEAD>"
  4. "<TITLE>"{DOCUMENTNAME}"</TITLE>"
  5. {HTMLENCODING}
  6. "</HEAD>"
  7. {CLASS}"<H1>Class: "{CLASSNAME}"</H1>"{FILENAME}{CLASSNAME}".html"{/FILENAME}
  8. "<B>Description:</B>"{DESCRIPTION}
  9. "<BR>"
  10. "<BR>"
  11. "<B>Include file:</B><A HREF=\""{CLASSNAME}".h\">"{CLASSNAME}".h</A><BR>"
  12. {ANCESTORLIST}"<B>Inherits from:</B> <A HREF=\""{ANCESTORNAME}".html\">"{ANCESTORNAME}"</A>, <A HREF=\""{END}"</A><BR>"{/ANCESTORLIST}
  13. {HEIRLIST}"<B>Derived classes:</B> <A HREF=\""{HEIRNAME}".html\">"{HEIRNAME}"</A>, <A HREF=\""{END}"</A><BR>"{/HEIRLIST}
  14. {ASSOCLIST}"<B>Associated classes:</B> <A HREF=\""{ASSOCCLASSNAME}".html\">"{ASSOCCLASSNAME}"</A>, <A HREF=\""{END}"</A><BR>"{/ASSOCLIST}
  15. {CONSISTOFLIST}"<B>Consists of:</B> <A HREF=\""{AGGREGATENAME}".html\">"{AGGREGATENAME}"</A>, <A HREF=\""{END}"</A><BR>"{/CONSISTOFLIST}
  16. {PARTOFLIST}"<B>Part of:</B> <A HREF=\""{AGGREGATENAME}".html\">"{AGGREGATENAME}"</A>, <A HREF=\""{END}"</A><BR>"{/PARTOFLIST}
  17. "<HR WIDTH=80%  ALIGN=CENTER SIZE=3>"
  18. {PUBLIC}
  19. "<H2>Public interface:</H2>"
  20. "<H3>Operations:</H3>"
  21. {OPERATION}"<B>Interface:</B><CODE>\t"{STATIC}"static\t"{/STATIC}{OVERRIDE}"virtual\t"{/OVERRIDE}{RETURNTYPE}"\t"{NAME}( {PARAMETER}{TYPE} {NAME}", "{/PARAMETER}" )</CODE>"
  22. "<BR><BR>"
  23. "<B>Description:</B> "{DESCRIPTION}"<BR><BR><BR>"
  24. {/OPERATION}
  25. "<HR WIDTH=80%  ALIGN=CENTER SIZE=1>"
  26. "<H3>Attributes:</H3>"
  27. "<CODE>"{ATTRIBUTE}{TYPE}"\t"{NAME}"\t"{DESCRIPTION}"<BR>"{END}{/ATTRIBUTE}"</CODE>"
  28. "<HR WIDTH=80%  ALIGN=CENTER SIZE=3>"
  29. {/PUBLIC}
  30. {PROTECTED}
  31. "<H2>Protected interface:</H2>"
  32. "<H3>Operations:</H3>"
  33. {OPERATION}"<B>Interface:</B><CODE>\t"{STATIC}"static\t"{/STATIC}{OVERRIDE}"virtual\t"{/OVERRIDE}{RETURNTYPE}"\t"{NAME}( {PARAMETER}{TYPE} {NAME}", "{/PARAMETER}" )</CODE>"
  34. "<BR><BR>"
  35. "<B>Description:</B> "{DESCRIPTION}"<BR><BR><BR>"
  36. {/OPERATION}
  37. "<HR WIDTH=80%  ALIGN=CENTER SIZE=1>"
  38. "<H3>Attributes:</H3>"
  39. "<CODE>"{ATTRIBUTE}{TYPE}"\t"{NAME}"\t"{DESCRIPTION}"<BR>"{END}{/ATTRIBUTE}"</CODE>"
  40. "<HR WIDTH=80%  ALIGN=CENTER SIZE=3>"
  41. {/PROTECTED}
  42. {PRIVATE}
  43. "<H2>Private interface:</H2>"
  44. "<H3>Operations:</H3>"
  45. {OPERATION}"<B>Interface:</B><CODE>\t"{STATIC}"static\t"{/STATIC}{OVERRIDE}"virtual\t"{/OVERRIDE}{RETURNTYPE}"\t"{NAME}( {PARAMETER}{TYPE} {NAME}", "{/PARAMETER}" )</CODE>"
  46. "<BR><BR>"
  47. "<B>Description:</B> "{DESCRIPTION}"<BR><BR><BR>"
  48. {/OPERATION}
  49. "<HR WIDTH=80%  ALIGN=CENTER SIZE=1>"
  50. "<H3>Attributes:</H3>"
  51. "<CODE>"{ATTRIBUTE}{TYPE}"\t"{NAME}"\t"{DESCRIPTION}"<BR>"{END}{/ATTRIBUTE}"</CODE>"
  52. {/PRIVATE}
  53. {/CLASS}
  54. {/HTMLENCODING}
  55. "</HTML>"
  56.